Skip to main content
Agent Integration

For AI Agents.

Discovery endpoints, A2A Protocol and Public API, everything an AI agent needs to find and use StudioMeyer.

Discovery

How agents find us

Two standardized endpoints under the .well-known path enable automatic agent discovery.

agents.json

agents.json / Open Standard for Agent Discovery

12 tools with parameters, endpoints and descriptions. Enables agents to automatically discover available actions.

https://studiomeyer.io/.well-known/agents.json
browse_portfoliorequest_quoteget_servicesschedule_consultationget_case_studyvalidate_webmcpgenerate_agents_jsonget_api_docsbrowse_technologybrowse_rest_apiget_mcp_setup_guideget_tourism_services

agent-card.json

A2A Protocol v1.0 (Linux Foundation)

20 skills with example prompts, tags and I/O modes. Describes StudioMeyer as an agent in the A2A network.

https://studiomeyer.io/.well-known/agent-card.json
Browse PortfolioRequest QuoteGet Services & CapabilitiesSchedule ConsultationGet Case StudyValidate WebMCPGenerate agents.jsonBrowse TechnologyMCP Setup GuideBrowse REST APIChatImmobilien TemplateCatastro LookupPropertyDNAInselEstate PackageInselBot ConciergeMallorcaFlow BookingMallorcaStay JourneyEigene ModelleKI-Verbinder Pro

A2A Protocol

Agent-to-Agent Communication

JSON-RPC 2.0 endpoint for direct agent communication. Send tasks, receive structured responses.

POST/api/a2a

Request

curl -X POST https://studiomeyer.io/api/a2a \
  -H "Content-Type: application/json" \
  -d '{
    "jsonrpc": "2.0",
    "method": "SendMessage",
    "id": "req-1",
    "params": {
      "id": "task-1",
      "message": {
        "role": "user",
        "parts": [{ "type": "text", "text": "What services do you offer?" }]
      }
    }
  }'
200application/json

Response

{
  "jsonrpc": "2.0",
  "result": {
    "id": "task-1",
    "status": { "state": "completed" },
    "artifacts": [{
      "name": "response",
      "parts": [{ "type": "data", "data": { ... }, "mimeType": "application/json" }]
    }]
  },
  "id": "req-1"
}
SendMessage

Send task and get result (alias: tasks/send)

GetTask

Query task status (alias: tasks/get)

CancelTask

Cancel running task (alias: tasks/cancel)

Public API v1

12 Tools for Agents

These read and enquiry endpoints are public, CORS-open and rate-limited (60 req/min per IP) and need no login. User-scoped access runs separately: the MCP servers over OAuth 2.1 with PKCE, the portal over sign-in with Google, GitHub, Discord or a magic link.

Integration

Quick Start Guide

1

Discovery

Agent fetches /.well-known/agents.json and discovers available tools.

2

Check Capabilities

Agent reads agent-card.json for skills, I/O modes and A2A endpoint.

3

Call API

Agent uses tools directly via /api/v1/ or sends tasks via A2A.

4

Process Result

Structured JSON responses, no scraping, no parsing needed.

Rate Limiting & CORS

Fair Use Policy

Rate Limiting

  • -60 requests / minute per IP
  • -X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset Headers
  • -429 Too Many Requests + Retry-After Header

CORS

  • -Access-Control-Allow-Origin: *
  • -No authentication required
  • -All responses in JSON

AI-Ready for your website?

We make websites AI-agent ready. WebMCP, agents.json and A2A, fully white-label.

Get AI-Ready now