integrate-context-matic

Integrates third-party APIs using the context-matic MCP server for SDK discovery and guidance.

Updated Jun 9, 2026
One-click install
npx skills add https://github.com/apimatic/plugin-marketplace --skill integrate-context-matic-apimatic
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: integrate-context-matic
Source: https://github.com/apimatic/plugin-marketplace/tree/main/plugins/context-matic/skills/integrate-context-matic
Command: npx skills add https://github.com/apimatic/plugin-marketplace --skill integrate-context-matic-apimatic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Coding agents often hallucinate API usage from outdated training data when asked to integrate third-party APIs. This Skill routes every integration through the context-matic MCP server so the agent works from authoritative, version-aware SDK documentation instead of guessing. ## Core Features & Use Cases - API Discovery: Uses fetch_api to find available API SDKs by language and key, and stops gracefully when an API is not available in the plugin. - Integration Guidance: Uses ask for focused queries (authentication, payments, rate limits) plus model_search and endpoint_search for exact SDK model and endpoint definitions. - Milestone Tracking: Calls update_activity at concrete integration milestones such as sdk_setup, auth_configured, first_call_made, error_encountered, and error_resolved. - Use Case: A developer asks to add PayPal payments to a TypeScript project. The Skill detects the language, ensures guidelines exist, discovers the PayPal SDK key via fetch_api, retrieves integration guidance via ask, and records milestones as the SDK is installed and the first call succeeds. ## Quick Start Ask your agent to integrate a third-party API such as PayPal into your project and it will use the context-matic MCP tools to discover the SDK and guide the implementation.

Frequently Asked Questions about integrate-context-matic

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate a third-party API like PayPal with an AI coding agent?▼

Ask the agent to integrate the API and it will call fetch_api on the context-matic MCP server to discover the SDK, then use ask for integration guidance. It never writes SDK code from its own training knowledge before discovery.

What happens if the API I want is not available in context-matic?▼

The agent informs you that the API is not currently available in the context-matic plugin and stops. It does not fall back to guessing SDK usage from its own knowledge, and it asks you how to proceed.

Which programming languages does context-matic API integration support?▼

The Skill detects the project language from workspace files such as package.json, requirements.txt, go.mod, .csproj, pom.xml, Gemfile, or composer.json. Supported language values include typescript, python, go, csharp, java, ruby, and php.

How do I look up SDK models and endpoints during an integration?▼

The agent uses model_search with an exact or partial model name and endpoint_search with a method name, both scoped by language and API key. These tools return definitions only and do not call the API or generate code.

When does the agent record integration milestones with update_activity?▼

Milestones are recorded only when concretely reached in code or infrastructure: sdk_setup after package install, auth_configured when credentials are in the environment and referenced in code, first_call_made, error_encountered, and error_resolved. Questions and lookups never trigger milestones.