Ferengi Rules of Acquisition
Fornece as Regras de Aquisição Ferengi com poderosas capacidades de busca e recuperação.
Documentação
Servidor MCP das Regras de Aquisição Ferengi
Um servidor MCP que disponibiliza as Regras de Aquisição Ferengi como um recurso com ferramentas poderosas de busca e recuperação.
Recursos
- Recurso: Acesse a coleção completa das Regras de Aquisição Ferengi
- Ferramentas:
get-rule: Recupere uma regra específica pelo númerosearch-by-theme: Busque regras por tema (lucro, negócios, dinheiro, etc.)random-rule: Obtenha uma regra aleatória da coleçãolist-themes: Veja todos os temas disponíveis
Configuração
- Instale as dependências:
npm install
- Compile o servidor:
npm run build
- Inicie o servidor:
npm start
Desenvolvimento
Para desenvolvimento com recompilação automática:
npm run dev
Configuração do Claude Desktop
Para usar este servidor MCP com o Claude Desktop, adicione o seguinte ao seu arquivo de configuração do Claude Desktop (localizado em ~/.claude-config.json):
{
"mcpServers": {
"ferengi-rules-of-acquisition-server": {
"command": "node",
"args": [
"/absolute/path/to/your/server/build/index.js"
]
}
}
}
Substitua /absolute/path/to/your/server/ pelo caminho real do diretório do seu servidor.
Exemplos de Uso
Uma vez conectado ao Claude Desktop, você pode:
- Obter uma regra específica: "Você pode obter a Regra 34 das Regras Ferengi?"
- Buscar por tema: "Mostre-me todas as regras sobre lucro"
- Obter uma regra aleatória: "Dê-me uma regra Ferengi aleatória"
- Listar temas: "Quais temas estão disponíveis nas Regras de Aquisição?"
Estrutura de Arquivos
index.ts- Implementação principal do servidorferengi_rules_mcp.json- Os dados das regras (devem estar no mesmo diretório)package.json- Dependências e scriptstsconfig.json- Configuração do TypeScript
Requisitos
- Node.js 18+
- O arquivo
ferengi_rules_mcp.jsondeve estar no mesmo diretório do servidor compilado
Solução de Problemas
Se o servidor falhar ao iniciar, verifique:
- Se
ferengi_rules_mcp.jsonestá no local correto - Se todas as dependências estão instaladas (
npm install) - Se o servidor está compilado (
npm run build) - Se você está usando o caminho correto na configuração do Claude Desktop