When you're building an MCP server to connect external APIs to LLMs, this walks you through the full workflow: researching the protocol, choosing between comprehensive API coverage versus workflow-specific tools, implementing with TypeScript or Python, and creating evaluations to test if agents can actually use what you built. It prioritizes streamable HTTP for remote servers and pushes you toward TypeScript for better compatibility. The evaluation phase is solid, it forces you to write 10 complex, realistic questions and verify the answers yourself before claiming the integration works. Most helpful when you're past the "hello world" stage and need to make real decisions about tool naming, error messages, and whether to expose every endpoint or build higher-level operations.

skills.sh installs
226
GitHub stars
150
last updated
Aug 21, 2026

Install

$ npx -y skills add unclecatvn/agent-skills --skill mcp-builder --agent claude-code

Installs into .claude/skills of the current project.

Files

When you're building an MCP server to connect external APIs to LLMs, this walks you through the full workflow: researching the protocol, choosing between comprehensive API coverage versus workflow-specific tools, implementing with TypeScript or Python, and creating evaluations to test if agents can actually use what you built. It prioritizes streamable HTTP for remote servers and pushes you toward TypeScript for better compatibility. The evaluation phase is solid, it forces you to write 10 complex, realistic questions and verify the answers yourself before claiming the integration works. Most helpful when you're past the "hello world" stage and need to make real decisions about tool naming, error messages, and whether to expose every endpoint or build higher-level operations.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/unclecatvn/agent-skills
Categories
Documentation, Code Review & Quality, AI & Agent Building, Python
First seen
Jun 3, 2026

More from unclecatvn/agent-skills

All 9
1manojbajaj95 avatarpr-specialistmanojbajaj95/claude-gtm-pluginExpert PR and media relations guidance for earned media, press coverage, and reputation building. Use when writing press releases, crafting media pitches, devel225skills.sh installs
2sergiodxa avatarfrontend-async-best-practicessergiodxa/agent-skillsAsync/await and Promise optimization guidelines. Use when writing, reviewing, or refactoring asynchronous code to eliminate waterfalls and maximize parallelism.225skills.sh installs
3ncklrs avatarsenior-product-marketerncklrs/startup-os-skillsExpert product marketing guidance for SaaS growth - trial acquisition, user activation to first value, and freemium-to-paid conversion. Use when writing landing224skills.sh installs
4longbridge avatargpui-testlongbridge/gpui-componentWriting tests for GPUI applications. Use when testing components, async operations, or UI behavior.223skills.sh installs
5srbhr avatarnextjs15-performancesrbhr/resume-matcherNext.js 15 critical performance fixes. Use when writing React components, data fetching, Server Actions, or optimizing bundle size.223skills.sh installs
6binjuhor avatarui-ux-pro-maxbinjuhor/shadcn-larUI/UX design intelligence for web and mobile. Includes 50+ styles, 161 color palettes, 57 font pairings, 161 product types, 99 UX guidelines, and 25 chart types222skills.sh installs