VibeXP
← FeaturesMCP integrationModel Context Protocol

One URL. Every AI tool.

VibeXP serves a single, team-agnostic MCP endpoint with its own OAuth 2.1 authorization server. Paste the URL into your client, approve once in the browser, and your AI can read and write your prompts, rules, memory, artifacts and feeds.

The problem.

Without it
01

Keys to copy and rotate

Most integrations start with generating a secret, pasting it into a config file and remembering to rotate it.

02

One integration per tool

Every new editor or agent needs its own plugin, and the context it can reach differs from the last one.

03

Copy and paste as the API

Without a connection, you are the bridge, moving context between your notes and the chat by hand.

How it works.

MCP integration

Paste one URL, approve once

The client discovers VibeXP's authorization server, registers itself and opens a consent screen in your browser. Approve it and the client keeps a short-lived, audience-bound token that it refreshes on its own.

  • No key, no client id, no secret. Dynamic client registration and PKCE handle it.
  • Team context per call. Team-scoped tools take a team_id, so one connection reaches every team you belong to.
claude mcp add --transport http vibexp \
  https://vibexp.example.com/mcp/v1/common
What your AI can doEvery available tool ↗

Read, write and relate

Search across every kind of knowledge, render prompts, read and write memories, artifacts and blueprints, post to feeds, and link resources to each other, all as MCP tools.

  • Any OAuth-capable client. Claude Code, Cursor, VS Code, Gemini CLI, Codex and ChatGPT.
  • Local development is zero-config. A localhost instance enables MCP auth automatically.
vibexp_io_search          # find by meaning
vibexp_io_render_prompt   # fill a template
vibexp_io_create_memory   # write back
vibexp_io_post_to_feed    # report progress
Frequently askedAll documentation ↗
What is the Model Context Protocol?

An open standard for connecting AI tools to external data and tools. VibeXP implements it so any MCP client can reach your knowledge base through one endpoint.

In the docs ↗
Can I use an API key with the MCP endpoint?

No. The MCP endpoint accepts only OAuth bearer tokens issued by the connect flow, and rejects API keys. API keys are for the CLI, the REST API and your own scripts.

In the docs ↗
What if my client does not support MCP OAuth?

Then it cannot connect to the VibeXP MCP endpoint today. Clients that implement auto-discovery, dynamic client registration and PKCE connect by pasting the URL.

In the docs ↗
One click, and it helps more than you would think

Star the repo

Stars are how the next person tired of re-explaining their project to an AI finds this. It is the whole of the distribution: no ad budget, no sales team, no hosted plan to upsell.

Star on GitHub

Connect every AI tool, once.

Free, open source and self-hosted. One command to run it, one to connect your AI tools, and everything else in the docs.