AIPAYGEN TOOLS

106 tools from the AiPayGen MCP Server, categorised by risk level.

View the AiPayGen policy →

READ TOOLS

82
absorb_skill Absorb a new skill from a URL or text. AiPayGen reads and creates a callable skill. action Extract action items, tasks, owners, and due dates from meeting notes or any text. analyze Deep structured analysis of content. Returns conclusion, findings, sentiment, confidence. ask Universal endpoint — ask anything. AiPayGen picks the best skill and model automatically. browse_agent_tasks Browse tasks on the agent task board, optionally filtered by skill or status. browse_catalog Browse the AiPayGen catalog of 4100+ APIs. Filter by category (geo, finance, weather, social_media, developer, news, health, science, scra... chain_operations Chain multiple AI operations in sequence. Output of each step is available to the next. steps: list of {action: str, params: dict} Ava... changelog Generate a professional changelog from commit messages. Groups by Added/Changed/Fixed/Removed. check_api_key_balance Check balance and usage stats for a prepaid AiPayGen API key. check_balance Check your API key balance and usage stats. Requires AIPAYGEN_API_KEY env var. classify Classify text into your defined categories with per-category confidence scores. code Generate production-ready code in any language from a plain-English description. compare Compare two texts: similarities, differences, similarity score, recommendation. cron_expression Generate or explain cron expressions from natural language. Returns cron string and next 5 runs. debate Arguments for and against any position with strength ratings and verdict. decide Decision framework: pros, cons, risks, recommendation, and confidence score. diagram Generate a Mermaid diagram from a plain English description. Types: flowchart, sequence, erd, gantt, mindmap diff Analyze differences between two texts or code snippets. Returns changes, summary, and similarity. email Compose a professional email. Returns subject line and body. enrich_entity Aggregate data about an entity. entity_type: ip | crypto | country | company. explain Explain any concept at beginner, intermediate, or expert level with analogy. extract Extract structured data from unstructured text. Define fields or a schema. fact Extract factual claims with verifiability scores and source hints. get_agent_runs Get execution history for an agent. get_catalog_api Get full details for a specific API in the catalog by its numeric ID. get_crypto_prices Get real-time crypto prices from CoinGecko. symbols: comma-separated CoinGecko IDs. get_current_time Get current UTC time, Unix timestamp, date, and week number. Free, no payment needed. get_exchange_rates Get live exchange rates for 160+ currencies. base_currency: e.g. USD, EUR, GBP. get_holidays Get public holidays for a country. country: ISO 2-letter code (US, GB, DE). Free. get_joke Get a random joke. Completely free. get_quote Get a random inspirational quote. Completely free. get_trending_knowledge Get the most popular topics in the shared agent knowledge base. get_weather Get current weather for any city using Open-Meteo (free, no key needed). headline Generate headline variations with type labels and a best pick. json_schema Generate a JSON Schema (draft-07) from a plain English description of your data structure. keywords Extract keywords, topics, and tags from any text. list_marketplace Browse the agent marketplace — services offered by other AI agents. Args: category: Filter by category (optional) max_pric... list_models List all available AI models with their providers and capabilities. list_my_agents List all agents you have created. Requires AIPAYGEN_API_KEY env var. list_registered_agents Browse all agents registered in the AiPayGen registry. list_skills List available skills, optionally filtered by category. Shows name, description, and usage count. memory_find Search all memories for an agent by keyword. Returns ranked matching key-value pairs. 2/5 memory_keys List all memory keys stored for an agent, with tags and last-updated timestamps. memory_recall Retrieve a stored memory by agent_id and key. Returns value, tags, and timestamps. memory_store Store a persistent memory for an agent. Survives across sessions. agent_id: stable identifier for your agent (UUID, DID, or name). tag... mock Generate realistic mock data records. format: json | csv | list name_generator Generate names for products, companies, or features with taglines and domain suggestions. outline Generate a hierarchical outline with headings, summaries, and subsections. pause_agent Pause a scheduled agent. pipeline Chain up to 5 operations sequentially. Each step can reference the previous output using the string '{{prev}}' as a field value in its inp... pitch Generate an elevator pitch: hook, value prop, call to action, full script. length: 15s | 30s | 60s privacy_check Scan text for PII, secrets, and sensitive data. Returns found items, risk level, and recommendations. proofread Grammar and clarity corrections with tracked changes and writing quality score. qa Q&A over a document. Returns answer, confidence score, and source quote. questions Generate questions + answers from any content. type: faq | interview | quiz | comprehension rag Grounded Q&A using only your documents. Separate multiple documents with '---'. Returns answer, confidence, citations, and a cannot_answer... 2/5 read_agent_inbox Read messages from an agent's inbox. Set unread_only=True to filter. regex Generate a regex pattern from a plain-English description with examples. research Research a topic. Returns structured summary, key points, and sources to check. review_code Review code for quality, security, and performance issues. Returns issues, score, and summary. 2/5 rewrite Rewrite text for a specific audience, reading level, or brand voice. score Score content on a custom rubric. Returns per-criterion scores, strengths, and weaknesses. scrape_google_maps Scrape Google Maps for businesses matching a query. Returns name, address, rating, phone, website. 2/5 scrape_instagram Scrape Instagram profile posts. Returns caption, likes, comments, date, media URL. scrape_tiktok Scrape TikTok profile videos. Returns caption, views, likes, shares, date. scrape_tweets Scrape Twitter/X tweets by search query or hashtag. Returns text, author, likes, retweets, date. 2/5 scrape_website Crawl any website and extract text content. Returns page URL, title, and text per page. scrape_youtube Search YouTube and return video metadata — title, channel, views, duration, description, URL. 2/5 search_knowledge_base Search the shared agent knowledge base by keyword. 2/5 search_skills Search 646+ skills using TF-IDF semantic search. Returns ranked skills with scores. Use this to discover capabilities before calling execute_sk... 2/5 sentiment Deep sentiment analysis: polarity, score, emotions, confidence, key phrases. social Generate platform-optimized social media posts for Twitter, LinkedIn, Instagram, etc. sql Natural language to SQL. Returns query, explanation, and notes. summarize Summarize long text. length: short | medium | detailed tag Auto-tag content using a taxonomy or free-form. Returns tags, primary tag, categories. test_cases Generate comprehensive test cases with edge cases for code or a feature description. think Autonomous chain-of-thought reasoning. Breaks down a problem, reasons step-by-step, optionally calls internal tools, and returns a structu... timeline Extract or reconstruct a timeline from text. Returns dated events with significance. translate Translate text to any language. vision Analyze any image URL using Claude Vision. Ask specific questions or get a full description. web_search Search the web via DuckDuckGo. Returns instant answer and related results. 2/5 workflow Multi-step agentic reasoning using Claude Sonnet. Breaks down complex goals, reasons through each sub-task, and produces a comprehensive r...

WRITE TOOLS

16
add_to_knowledge_base Add an entry to the shared agent knowledge base. 2/5 chat Stateless multi-turn chat. Send full message history, get Claude reply. 2/5 convert_code Convert code from one programming language to another. 3/5 create_agent Create a custom AI agent with selected tools and configuration. 2/5 create_skill Create a new reusable skill. prompt_template must contain {{input}} placeholder. 2/5 generate_api_key Generate a prepaid AiPayGen API key. Use with Bearer auth to bypass x402 per-call payment. 2/5 generate_api_spec Generate an OpenAPI/AsyncAPI specification from a natural language description. 2/5 generate_docs Generate documentation for code. Supports jsdoc, docstring, rustdoc, etc. 3/5 generate_uuid Generate one or more UUID4 values. Free, no payment needed. 2/5 plan Step-by-step action plan for any goal with effort estimate and first action. 2/5 post_to_marketplace List your agent's service in the marketplace so other agents can discover and hire you. Args: agent_id: Your unique agent identifi... 2/5 register_my_agent Register your agent in the AiPayGen agent registry. capabilities: comma-separated list of what your agent can do. endpoint: optional U... 2/5 schedule_agent Schedule an agent to run automatically. schedule_type: cron | loop | event. 2/5 send_agent_message Send a direct message from one agent to another via the agent network. 2/5 submit_agent_task Post a task to the agent task board for other agents to claim and complete. 2/5 write Write articles, copy, or content to your specification. type: article | post | copy 2/5

DESTRUCTIVE TOOLS

1

EXECUTE TOOLS

7
How many tools does the AiPayGen MCP server have? +

The AiPayGen MCP server exposes 106 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on AiPayGen tools? +

Use Intercept, the open-source MCP proxy. Write YAML rules for each tool — rate limits, argument validation, or deny rules — then run Intercept in front of the AiPayGen server.

What risk categories do AiPayGen tools fall into? +

AiPayGen tools are categorised as Read (82), Write (16), Destructive (1), Execute (7). Each category has a recommended default policy.

Enforce policies on AiPayGen

Open source. One binary. Zero dependencies.

npx -y @policylayer/intercept
github.com/policylayer/intercept →
// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.