propyte-mejoras-mcp
propyte-mejoras-mcp
Stdio-Brücke für das Board für Mejoras IA von Propyte. Sie lässt Claude Desktop, Claude Code und jeden MCP-Client, der stdio spricht, das Board von hub.propyte.com lesen und schreiben.
Was es ist und was es nicht ist
Dieses Paket implementiert kein Tool. Es übersetzt nur den Transport: Der Client spricht JSON-RPC zeilenweise über stdin, die Hub-Pforte spricht es per POST.
Claude Desktop / Claude Code
│ stdio (JSON-RPC por líneas)
▼
propyte-mejoras-mcp ← este paquete: 250 líneas, cero dependencias
│ HTTPS POST + Authorization: Bearer
▼
hub.propyte.com/api/mcp/mejoras
│
▼
el tablero (ai_tasks)Die Tools, ihre Validierung und ihr erneutes Lesen nach dem Schreiben leben im Hub. Zwei praktische Konsequenzen:
Wenn der Hub neue Tools veröffentlicht, erscheinen sie von selbst in deinem Client. Dieses Paket muss nicht aktualisiert werden.
Es gibt keine zweite Kopie der Board-Regeln, die mit der des Hubs desynchronisiert werden könnte.
Wenn du Claude Cowork oder claude.ai verwendest, brauchst du das nicht: Dort wird die URL direkt als benutzerdefinierter Connector hinzugefügt. Diese Brücke existiert für Clients, die nur stdio sprechen.
Related MCP server: mcp-streaming-http-proxy
Installation
Erfordert Node 20 oder höher. Es muss nichts kompiliert und keine Abhängigkeiten installiert werden.
1. Besorge dir das Token
Es wird von hub.propyte.com/mejoras/conectar kopiert (man muss ADMIN oder DIRECTOR sein). Dieser Bildschirm zeigt auch das Datum der letzten Rotation.
Frag das Token nicht im Chat ab und kopiere es nicht aus einem Dokument: Der Bildschirm ist die einzige Quelle, die weiß, ob das Geheimnis noch gültig ist.
2. Konfiguriere deinen Client
Claude Desktop — claude_desktop_config.json:
{
"mcpServers": {
"propyte-mejoras": {
"command": "npx",
"args": ["-y", "github:Propyte-Luis/propyte-mejoras-mcp"],
"env": {
"MCP_MEJORAS_TOKEN": "el-token-de-/mejoras/conectar"
}
}
}
}Claude Code — eine Zeile:
claude mcp add propyte-mejoras \
--env MCP_MEJORAS_TOKEN=el-token-de-/mejoras/conectar \
-- npx -y github:Propyte-Luis/propyte-mejoras-mcp3. Prüfe, dass es gestartet ist
Starte den Client neu und frag die Liste der Tools ab. Du solltest die des Boards sehen (mejoras_list_tasks, mejoras_get_task, mejoras_create_task, mejoras_update_task).
Wenn du es lieber von Hand ohne Client testen möchtest:
export MCP_MEJORAS_TOKEN=...
echo '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | npx -y github:Propyte-Luis/propyte-mejoras-mcpKonfiguration
Variable | Erforderlich | Standard |
| ja | — |
| nein |
|
MCP_MEJORAS_URL wird nur geändert, um auf einen lokalen Hub zu zeigen (http://localhost:3001/api/mcp/mejoras).
Ohne MCP_MEJORAS_TOKEN startet die Brücke nicht und beendet sich mit Code 1 und der Angabe, welche Variable fehlt. Das ist beabsichtigt: Eine Brücke, die ohne Token startet, würde den Client mit einem Server zurücklassen, der auf alles mit „nicht autorisiert“ antwortet, und das liest sich wie „der Hub ist ausgefallen“ – was dazu führt, an der falschen Stelle zu suchen.
⚠️ MCP_MEJORAS_TOKEN ist nicht MCP_BLOG_TOKEN oder MCP_API_TOKEN. Es sind drei verschiedene Geheimnisse für drei verschiedene Pforten.
Was man mit den Tools machen kann
Tool | Schreibt | Wofür |
| nein | Das Board nach Projekt, Status oder Priorität gefiltert anzeigen |
| nein | Eine vollständige Aufgabe mit ihrer Verifizierung und ihrem Nachweis |
| ja | Eine gefundene Verbesserung erfassen |
| ja | Status, Priorität oder Nachweis ändern |
Zwei Regeln, die der Server auferlegt, nicht diese Brücke:
resumen_humanomuss für jemanden, der den Code nicht sieht, sagen, was sich geändert hat. Eine generische Zusammenfassung wird abgelehnt, zusammen mit Beispielen dafür, was brauchbar ist.estado = 'desplegada'erfordert einen Nachweis. Ein grünes Badge ohne Nachweis ist genau das, was das Panel verhindern soll.
Sicherheit
Das Geheimnis reist per Header, nicht im Pfad. Die Pforte akzeptiert beide Formen – der Pfad existiert, weil Cowork keine Header senden kann – aber der Pfad bleibt in den Zugriffsprotokollen des Servers stehen, und ein lokaler Prozess muss diese Kosten nicht tragen. Es gibt einen Test, der das überprüft.
Auf
stdouterscheinen nur JSON-RPC-Nachrichten. Alles andere geht anstderr; alles andere aufstdoutliest der Client als Protokoll und schließt die Verbindung.Es ist ein gemeinsames Token, das über
/mejoras/conectarrotiert werden kann. Es ist keine Datenbank-Anmeldeinformation, und kein Tool dieser Pforte schreibt in das CRM.
Entwicklung
npm test # 13 tests, cero dependenciasDie Tests laufen gegen eine simulierte MCP-Pforte auf localhost, und zwei davon testen das Binärprogramm als Prozess – nicht das Modul –, denn ein kaputter Shebang oder ein vergessenes console.log wird von keinem Unit-Test erwischt, und das Symptom beim Client ist „der Server startet nicht“, ohne weitere Informationen.
Was sie überprüfen: dass tools/list vollständig durchgeht, ohne dass die Brücke Tools erfindet oder beschneidet, dass das Token nicht in der URL erscheint, dass eine Benachrichtigung keine Antwort erzeugt, dass eine über zwei stdin-Stücke aufgeteilte Nachricht nicht beschädigt wird, dass eine SSE-Antwort unter Ignorieren der Keepalive-Pings ausgepackt wird, und dass ein 401 oder 500 als Fehler mit seinem Grund beim Client ankommt, statt mit Schweigen.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA minimal Python-based proxy that bridges local MCP STDIO clients with remote MCP SSE servers. It enables bidirectional JSON-RPC message passing between standard command-line tools and web-based remote endpoints.1
- AlicenseNot gradedqualityCmaintenanceProxies STDIO-based MCP clients to streaming HTTP MCP servers, enabling local clients to connect to remote servers.153MIT
- AlicenseNot gradedqualityCmaintenanceActs as a stdio-to-HTTP proxy for Modus Brain, enabling MCP-compatible AI clients to access an organization's knowledge base in ModusOp.48Cryptographic Autonomy 1.0 (Combined Work Exception)
- AlicenseCqualityBmaintenanceMinimal MCP server exposing the Connectif HTTP API to MCP clients over stdio, enabling operations like contacts, purchases, products, exports, imports, workflows, and more.12MIT
Related MCP Connectors
Project management MCP for AI agents with safe task reads and writes.
MCP server for interacting with the Supabase platform
MCP server for Argo RPG Platform — connects AI assistants to campaign data via OAuth2
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Propyte-Luis/propyte-mejoras-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server