Portfolio Server
БесплатноНе проверенAn MCP server that exposes an AI project portfolio as queryable tools, allowing users to ask about projects, search by technology, or get details via natural la
Описание
An MCP server that exposes an AI project portfolio as queryable tools, allowing users to ask about projects, search by technology, or get details via natural language.
README
An MCP (Model Context Protocol) server that exposes my AI project portfolio as queryable tools. Point any MCP client (Claude Desktop, etc.) at it and ask things like "What has Ayush built with LangGraph?" or "What's his flagship project?" — it answers from live structured data, not a static PDF.
Why this exists
Most AI-developer portfolios are a list of links. This is a working MCP server — the same protocol agentic products use to connect to tools — built around my own portfolio. It's both a real implementation of the spec and a answer to "show me you've actually built with MCP."
Tools exposed
list_projects— short summary of all 9 projectsget_project_details(project_name)— full details for one projectsearch_projects_by_stack(technology)— find projects using a given techget_flagship_project— the single best project to look at firstget_resume_summary— background, target role, core stack
Run it locally
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install -r requirements.txt
Test it interactively with the MCP Inspector:
mcp dev server.py
This opens a browser UI to call each tool manually.
Connect to Claude Desktop
Open your Claude Desktop config file:
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
If the file already has an mcpServers key with other servers in it, just
add the "portfolio" entry inside the existing object rather than
overwriting the file. Use the absolute path to server.py on your machine:
{
"mcpServers": {
"portfolio": {
"command": "python",
"args": ["/absolute/path/to/portfolio-mcp-server/server.py"]
}
}
}
Restart Claude Desktop. Then ask it something like:
"What projects has Ayush built with FastAPI?"
Claude will call search_projects_by_stack and answer from the live data.
Stack
- Python
- MCP Python SDK (
FastMCP) - stdio transport
Author
Ayush Tomar — GitHub
Установка Portfolio Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/ayush-s-tomar/portfolio-mcp-serverFAQ
Portfolio Server MCP бесплатный?
Да, Portfolio Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Portfolio Server?
Нет, Portfolio Server работает без API-ключей и переменных окружения.
Portfolio Server — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Portfolio Server в Claude Desktop, Claude Code или Cursor?
Открой Portfolio Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare Portfolio Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
