npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-mcp-local

v0.1.1

Published

Transform any MCP server into native AI Agent tools. STDIO support with direct tool access.

Readme

n8n-nodes-mcp-local

Transform any MCP server into native AI Agent tools.

npm version License: MIT


Quick Start

  1. Install: Settings → Community Nodes → n8n-nodes-mcp-local
  2. Workflow: Add AI Agent + MCP Local Provider → Connect via tool
  3. Credentials: Create "MCP Server (STDIO)" → Package: wikipedia-mcpSave triggers npx and discovers tools
  4. Done. All MCP tools appear at your Agent.

Why This Node?

Most MCP servers are STDIO-based — designed to run locally via npx. n8n has two existing options, but neither gives you direct access:

| | n8n Native MCP | nerding.io MCP | This Node | |--|:--------------:|:--------------:|:-------------:| | STDIO / npx | ❌ | ✅ | ✅ | | SSE / HTTP | ✅ | ✅ | ❌ | | Agent sees individual tools | ✅ | ❌ | ✅ | | Tool selection (include/exclude) | ✅ | ❌ | ✅ |

What's Missing

n8n Native gives you clean Agent integration, but no STDIO. You'd need to host MCP servers yourself.

nerding.io has STDIO, but requires two separate nodes for every call. The Agent never sees actual tools — just a "List Tools" and "Execute Tool" wrapper. More indirection, less reliable tool calls.


Direct Access

nerding.io:   Agent → "List Tools" → "Execute Tool" → Result
This node:    Agent → tool_name() → Result

No detours. The Agent sees every tool, reads its description, and calls it like any native function.


Built for Flow

This node uses npx — the MCP server is fetched on every execution

No setup friction. Test ideas, iterate fast, ship when it works.

When you're ready for production scale with high-frequency calls, host your MCP server and switch to the native n8n MCP Client.


How It Works

┌──────────────────┐       ┌──────────────────┐
│  MCP Local       │──────►│    AI Agent      │
│  Provider        │       │                  │
└──────────────────┘       └──────────────────┘
         │
         ▼
    npx wikipedia-mcp
         │
         ▼
    Tools discovered & registered:
    • store_memory
    • retrieve_memory
    • list_memories

Configuration

Credentials

| Field | Description | Example | |-------|-------------|---------| | MCP Package | npm package name | wikipedia-mcp | | Environment Variables | Optional config | API_KEY=xxx |

Node Options

| Option | Description | |--------|-------------| | Tools Mode | all / selected / exclude | | Include/Exclude Tools | Filter which tools the Agent sees |


Troubleshooting

First run slow? npx downloads the package. Subsequent runs use npm cache.

No tools discovered? Check package name. Some servers need environment variables.


License

MIT

Credits

Model Context Protocol by Anthropic • n8n


Build something. Ship it.