
Portfolio MCP Server
by viraalfita
Connects Notion 'Development Portfolios' databases to AI agents for querying project histories and experience.
What it does
Wraps a Notion database containing development portfolios, allowing AI agents to query specific projects, filter by industry or technology, and retrieve detailed project summaries to help draft tailored cover letters or proposals.
Tools
list_projects: Lists projects with optional filters for industry, category, tech, and year.get_project: Retrieves full details of a single project using its slug.search_projects: Performs keyword searches across all project fields.refresh_cache: Invalidates the in-memory cache to pull fresh data from Notion.
Installation
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"portfolio": {
"command": "uv",
"args": [
"--directory",
"/Users/viraalfita/mcp-portfolio",
"run",
"portfolio-mcp"
],
"env": {
"NOTION_TOKEN": "your_notion_token",
"NOTION_DATABASE_ID": "your_database_id"
}
}
}
}
Supported hosts
Claude Desktop, OpenClaw, Claude.ai (via hosted HTTP).
Quick install
uv run portfolio-mcpInformation
- Pricing
- free
- Published
- 5/30/2026
- stars






