Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Self MCP Serverwhat are my current intentions for this week?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Self MCP Server
Servidor MCP (Model Context Protocol) que permite que assistentes de IA (Claude, Cursor, etc.) interajam com seu Self — um framework de autoconhecimento que conecta suas ações diárias ao que realmente te move.
Self MCP
Instalação • Estrutura • Configuração • Uso • Resources • Tools
Requisitos
Bun (runtime JavaScript)
Instalação
bun installEstrutura do Projeto
self-mcp/
├── src/ # Código fonte
│ ├── core.js # Lógica compartilhada do MCP
│ ├── servers/
│ │ ├── stdio.js # Servidor stdio (local)
│ │ └── http.js # Servidor HTTP/SSE (remoto)
│ ├── db/
│ │ ├── index.js # Módulo de banco de dados
│ │ └── schema.sql # Schema SQLite
│ ├── lib/
│ │ └── markdown.js # Gerador de Markdown
│ ├── tools/ # Tools do MCP
│ ├── resources/ # Resources do MCP
│ └── prompts/ # Prompts do MCP
├── tests/ # Testes
├── data/ # Dados de runtime (ignorado no git)
└── assets/ # Recursos estáticosScripts
Comando | Descrição |
| Inicia servidor via stdio |
| Inicia servidor HTTP/SSE na porta 3000 |
| Executa testes |
Configuração
Adicione ao arquivo de configuração do seu cliente MCP:
Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"self": {
"command": "bun",
"args": ["run", "/caminho/para/self-mcp/src/servers/stdio.js"]
}
}
}Cursor (.cursor/mcp.json):
{
"mcpServers": {
"self": {
"command": "bun",
"args": ["run", "/caminho/para/self-mcp/src/servers/stdio.js"]
}
}
}Servidor HTTP/SSE
Para uso remoto, execute:
bun run start:httpEndpoints disponíveis:
GET /health- Health checkGET /sse- Abre conexão SSEPOST /mcp- Envia mensagens JSON-RPC
Uso
Após configurar, você pode usar os seguintes prompts:
"Quero criar meu Self" — A IA usará o prompt
create_selfpara te guiar"Check-in da manhã" — A IA usará
daily_guardiancom modo morning"Como foi meu dia" — A IA usará
daily_guardiancom modo evening"Estou perdido" — A IA usará
daily_guardiancom modo reconnect
Resources
URI | Descrição |
| Self completo em Markdown |
| Self completo em JSON |
| Valores e identidade |
| O que te move |
| Missões de longo prazo |
| Metas anuais |
| Projetos ativos |
| Obstáculos e estratégias |
| Registro diário |
Tools
Tool | Descrição |
| Adicionar valor/anti-valor/identidade |
| Adicionar problema/curiosidade/etc |
| Criar missão de longo prazo |
| Criar meta anual |
| Criar projeto |
| Registrar obstáculo |
| Registrar vitória/aprendizado/desvio |
| Gerar arquivo self.md |
Como Contribuir
Abra uma Issue com suas ideias, sugestões ou experiências.
Criado por
Licença
MIT License - veja o arquivo LICENSE para detalhes.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.