MCP Access Server

by shin-t-o

Plantilla de acceso MCP

herramientas para uso personal
anterior: nodejs -> deno

Ajustes

{ "mcpServers": { "mcp-access-deno": { "command": "deno", // OR full-path "args": ["run", "-A", "PROJEC_DIR/src/index.ts"], "env": {} } } }

Herramientas

Lista

  • commandExecute
    • Ejecutar un comando en la lista permitida
  • getUrlToMd
    • Analizar una página web en Markdown y devolverla
  • getPdfContent
    • Análisis de texto y devolución de contenido PDF

Bibliotecas

Inspector de MCP

El inspector MCP es una herramienta de desarrollo para probar y depurar servidores MCP.

$ npx @modelcontextprotocol/inspector deno run -A src/index.ts

Solución de problemas

Solución alternativa

pdfjs-dist

Cómo eliminar Warning: Please use the build in Node.js environments.

// if (isNodeJS) { // warn("Please use the `legacy` build in Node.js environments."); // }

Ejecutar localmente

# start locally $ deno run -A src/index.ts # exec $ {"jsonrpc":"2.0","id":"toolcall-1","method":"tools/call","params":{"name":"getUrlToMd","arguments":{"url":"https://code.visualstudio.com/docs/editing/intellisense"}}} # --- # start locally + exec + save result $ echo '{"jsonrpc":"2.0","id":"toolcall-1","method":"tools/call","params":{"name":"getUrlToMd","arguments":{"url":"https://code.visualstudio.com/docs/editing/intellisense"}}}' | \ deno run -A src/index.ts | \ grep "result" | \ jq -r '.result.content[0].text | fromjson' > example.md

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Permite la extracción de texto de páginas web y archivos PDF, y la ejecución de comandos predefinidos, mejorando las capacidades de procesamiento y automatización de contenido.

  1. Settings
    1. Tools
      1. List
      2. Libraries
      3. MCP Inspector
    2. Trouble shooting
      1. Workaround
    3. Exec locally
      ID: l0143hjrjj