Notion

Interaja com o Notion usando sua API. Este servidor espelha o SDK da API do Notion, permitindo que LLMs gerenciem páginas, bancos de dados e outros conteúdos do Notion.

Documentação

@orbit-logistics/notion-mcp-server

Um servidor MCP que espelha toda a API do Notion SDK como uma coleção de ferramentas, permitindo que Modelos de Linguagem de Grande Escala (LLMs) interajam com o Notion de forma integrada.

Visão Geral

O @orbit-logistics/notion-mcp-server é construído sobre o Model Context Protocol (MCP) e expõe toda a API do Notion como ferramentas que os LLMs podem utilizar. Isso permite operações como ler, criar, atualizar e excluir páginas do Notion diretamente por meio de instruções em linguagem natural.

Configuração da Integração com o Notion

Antes de usar este servidor com Cursor ou Claude Desktop, você deve criar uma integração com o Notion e conceder a ela acesso às suas páginas. Siga as instruções na documentação do Notion para criar uma integração e adicionar as permissões necessárias:

Introdução à Integração com o Notion

Uso

Usando com o Cursor

Para integrar o @orbit-logistics/notion-mcp-server com o Cursor, siga estes passos:

  1. Abra as Configurações do Cursor.
  2. Navegue até Features e role para baixo até "MCP Servers".
  3. Clique em "Adicionar novo servidor MCP".
  4. Digite um nome de sua escolha e selecione "command" como o tipo.
  5. No campo de comando, insira o seguinte (substitua <notion_integration_token> pelo seu token real):
npx -y @orbit-logistics/notion-mcp-server -t <notion_integration_token>

Este comando inicia o servidor com o token da sua integração com o Notion. O Cursor usará então este servidor MCP para acessar as ferramentas da API do Notion.

Usando com o Claude Desktop

Para o Claude Desktop, as configurações do servidor MCP são armazenadas em um arquivo de configuração JSON. Adicione a seguinte entrada ao seu claude_desktop_config.json (substitua <notion_integration_token> pelo seu token real):

{
  "mcpServers": {
    "notion": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-sequential-thinking-test",
        "-t",
        "<notion_integration_token>"
      ]
    }
  }
}

Esta configuração permite que o Claude Desktop invoque o servidor MCP do notion para interações com o Notion.

Licença

Este projeto é licenciado sob a Licença MIT.

Contribuições

Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue ou enviar um pull request com suas sugestões e melhorias.