Arcanna MCP Server
Interaja com os casos de uso
GitHubExperimente este MCPPatrocinado
Documentação
Servidor MCP Arcanna
O servidor MCP Arcanna permite que o usuário interaja com os casos de uso de IA da Arcanna por meio do Model Context Protocol (MCP).
Uso com Claude Desktop ou outros clientes MCP
Configuração
Adicione a seguinte entrada à seção mcpServers no arquivo de configuração do seu cliente MCP (claude_desktop_config.json para Claude Desktop).
Usar imagem Docker (https://hub.docker.com/r/arcanna/arcanna-mcp-server) ou pacote PyPi (https://pypi.org/project/arcanna-mcp-server/)
Criando imagem local a partir deste repositório
Pré-requisitos
Configuração
- Mude o diretório para o diretório onde o Dockerfile está localizado.
- Execute
docker build -t arcanna/arcanna-mcp-server . --progress=plain --no-cache - Adicione a configuração abaixo ao arquivo de configuração do seu cliente MCP/Claude Desktop.
{
"mcpServers": {
"arcanna-mcp-server": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"ARCANNA_MANAGEMENT_API_KEY",
"-e",
"ARCANNA_HOST",
"arcanna/arcanna-mcp-server"
],
"env": {
"ARCANNA_MANAGEMENT_API_KEY": "<ARCANNA_MANAGEMENT_API_KEY>",
"ARCANNA_HOST": "<YOUR_ARCANNA_HOST_HERE>"
}
}
}
}
Recursos
- Gerenciamento de Recursos: Criar, atualizar e recuperar recursos da Arcanna (jobs, integrações)
- Codificação em Python: Geração de código, execução e salvamento do bloco de código como uma integração Arcanna
- Consulta de eventos Arcanna: Consultar eventos processados pela Arcanna
- Gerenciamento de Jobs: Criar, recuperar, iniciar, parar e treinar jobs
- Sistema de Feedback: Fornecer feedback sobre decisões para melhorar a precisão do modelo
- Monitoramento de Saúde: Verificar o status do servidor e da chave de API
Ferramentas
Consulta de eventos Arcanna
-
query_arcanna_events
- Usado para obter eventos processados pela Arcanna, múltiplos filtros podem ser fornecidos
-
get_filter_fields
- Usado como ferramenta auxiliar (recupera os campos possíveis da Arcanna para aplicar filtros)
Gerenciamento de Recursos
-
upsert_resources
- Criar/atualizar recursos da Arcanna
-
get_resources
- Recuperar recursos da Arcanna (jobs/integrações)
-
delete_resources
- Excluir recursos da Arcanna
-
integration_parameters_schema
- Usado neste contexto como ferramenta auxiliar
Codificação em Python
-
generate_code_agent
- Usado para gerar código
-
execute_code
- Usado para executar o código gerado
-
save_code
- Usado para salvar o bloco de código no pipeline da Arcanna como uma integração
Gerenciamento de Jobs
-
start_job
- Iniciar a ingestão de eventos para um job
-
stop_job
- Parar a ingestão de eventos para um job
-
train_job
- Treinar o modelo de IA do job usando o feedback fornecido
Sistema de Feedback
- add_feedback_to_event
- Fornecer feedback sobre decisões de IA para melhoria do modelo
Saúde do Sistema
- health_check
- Verificar o status do servidor e a validade da chave da Management API
- Retorna o status de autorização da chave da Management API