Toolverse
All skills

ai-agent-tool-builder

by doctorduke

Create MCP servers, function calling tools, and composable tool frameworks for AI agents

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Backend
Views
99

About this skill

Create MCP servers, function calling tools, and composable tool frameworks for AI agents

How to use

  1. Zdefiniuj schemat narzędzia — określ nazwę, opis, parametry wejściowe i format wyjścia. Użyj JSON Schema do ścisłej walidacji typów i ograniczeń wartości.

  2. Wybierz architekturę: serwer MCP (FastMCP w Pythonie dla szybkiego prototypowania, TypeScript SDK dla produkcji) lub schemat function calling. Serwer MCP wybierz, gdy chcesz udostępnić narzędzie wielu agentom; function calling, gdy integrujesz z pojedynczym agentem.

  3. Zaimplementuj logikę narzędzia z walidacją danych wejściowych i obsługą błędów. Dla serwera FastMCP użyj dekoratora @mcp.tool() i type hints Pythona.

  4. Przetestuj zachowanie — napisz testy jednostkowe dla logiki i testy integracyjne dla całego przepływu agenta. Sprawdź, czy narzędzie zwraca oczekiwane wyniki i poprawnie obsługuje błędy.

  5. Wdróż serwer MCP lub zarejestruj narzędzie function calling w swoim agencie. Upewnij się, że agent ma dostęp do schematu i może wywoływać narzędzie w odpowiednich momentach przepływu pracy.

Related skills

pdf-to-markdown

by aliceisjustplaying

Convert entire PDF documents to clean, structured Markdown for full context loading. Use this skill when the user wants to extract ALL text from a PDF into context (not grep/search), when discussing or analyzing PDF content in full, when the user mentions \

Backend
355664

patent-search

by RobThePCGuy

Advanced prior art search using the PatentsView API. Use this skill when users need to search for patents, perform prior art searches, analyze patent landscapes, or find patents by inventor, title, date range, or technical fields. Helps with patent research, freedom to operate

Backend
36218

dotnet-backend

by anton-abyzov

.NET/C# backend developer for ASP.NET Core APIs with Entity Framework Core. Builds REST APIs, minimal APIs, gRPC services, authentication with Identity/JWT, authorization, database operations, background services, SignalR real-time features. Activates for: .NET, C#, ASP.NET

Backend
92296

drizzle

by lobehub

Drizzle ORM schema and database guide. Use when working with database schemas (src/database/schemas/*), defining tables, creating migrations, or database model code. Triggers on Drizzle schema definition, database migrations, or ORM usage questions.

Backend
79340

stripe-integration

by wshobson

Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.

Backend
40147

fastapi-pro

by sickn33

Build high-performance async APIs with FastAPI, SQLAlchemy 2.0, and Pydantic V2. Master microservices, WebSockets, and modern Python async patterns. Use PROACTIVELY for FastAPI development, async optimization, or API architecture.

Backend
54128