AI OS MCP Server
Provides read-only access to a Notion-based AI OS, enabling keyword search across pages, retrieving full page content, listing projects, and getting project status.
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., "@AI OS MCP ServerWhat's the current status of the Terraform project?"
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.
AI OS MCP Server
Exposes Felix's AI OS (synced in Notion) as MCP tools, so any MCP-compatible AI client can query it directly instead of scraping a public link.
Honest limitation: this was written without the ability to actually npm install or compile-test it (no network access in the environment it was built in). The code follows the current MCP TypeScript SDK and Notion client API shapes correctly as far as known, but run the build step yourself and check for errors before trusting it — don't assume it's flawless just because it was written carefully.
Tools It Exposes
search_vault(query)— keyword search across the whole AI OSget_page(page_name)— full content of one named pagelist_projects()— the 10_Projects index page's current contentsget_project_status(project_name)— one project's current status specifically
Related MCP server: nooon
Setup
1. Create a Notion integration
Go to notion.so/my-integrations → New integration → name it (e.g. "AI OS MCP") → copy the "Internal Integration Secret" (starts with secret_ or ntn_).
2. Share the AI OS with it
Open the AI OS root page in Notion → ... menu → Connections → add the integration you just created. This is separate from "Share to web" — it's what actually lets the integration's API calls see the pages.
3. Set the API key
cp .env.example .env
# paste your key into .env4. Build and run with Docker
docker compose build
docker compose run --rm ai-os-mcpThis runs the server over stdio — it's meant to be launched by an MCP client (Claude Desktop, etc.), not left running standalone in a terminal long-term.
5. Point an MCP client at it
For Claude Desktop, add to its MCP config (claude_desktop_config.json):
{
"mcpServers": {
"ai-os": {
"command": "docker",
"args": ["compose", "-f", "/full/path/to/ai-os-mcp/docker-compose.yml", "run", "--rm", "ai-os-mcp"]
}
}
}Things Worth Checking Before Trusting It
Does
npm installsucceed cleanly, or are there version mismatches with the SDK?Does
npm run buildcompile without errors?Does
search_vaultactually return results — this depends on the integration having been shared with the right pages (step 2).Table content in
get_pagemay render roughly — Notion's block API is nested and this pulls table rows one level deep, not deeply verified.
What This Doesn't Do
No writing/editing — read-only by design, so it can't accidentally modify the vault. No automation trigger — still has to be invoked by an MCP client on request, consistent with the AI OS's "manual, chat-triggered" execution decision.
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
- AlicenseNot gradedqualityCmaintenanceStateless MCP server exposing the full Notion API as 33 tools, enabling users to manage pages, databases, blocks, comments, users, and file uploads using their own integration token.Apache 2.0
- AlicenseNot gradedqualityAmaintenanceA lightweight, read-only MCP server for Notion that enables searching, reading pages, and querying databases with token-efficient output and smart caching.315MIT
- AlicenseCqualityCmaintenanceRead-only MCP server for querying a running Obsidian vault from agentic runtimes, exposing safe Obsidian CLI commands.551MIT
- AlicenseAqualityBmaintenanceAI-friendly MCP server for Notion API, enabling agents to search, read, query, and update Notion pages and databases with compact responses.31682MIT
Related MCP Connectors
Markdown-first MCP server for Notion API with 8 composite tools and 39 actions.
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
Serve a folder of Markdown notes as an MCP server: hybrid search, reading, and sourced answers.
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/cockimitu-ops/AI-OS-MCP1.0'
If you have feedback or need assistance with the MCP directory API, please join our Discord server