---
title: "Agent Integration · A2A Protocol & API | StudioMeyer"
description: "Complete documentation for AI agents: Discovery endpoints, A2A Protocol (JSON-RPC 2.0), Public API v1 with 11 tools. Everything an agent needs."
canonical: "https://studiomeyer.io/en/docs/developer/agents"
language: en
last_updated: 2026-09-14
markdown_versions: ["https://studiomeyer.io/de/docs/developer/agents.md", "https://studiomeyer.io/en/docs/developer/agents.md", "https://studiomeyer.io/es/docs/developer/agents.md"]
publisher: "StudioMeyer, https://studiomeyer.io (llms.txt: https://studiomeyer.io/llms.txt)"
---

[Back to overview](https://studiomeyer.io/en/docs/developer)

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

11 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\_guide

[Try it live](https://studiomeyer.io/.well-known/agents.json)

### agent-card.json

A2A Protocol v1.0 (Linux Foundation)

18 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 PackageAutomation AgentsLocal AI SystemsKI-Verbinder Pro

[Try it live](https://studiomeyer.io/.well-known/agent-card.json)

## 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

11 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](https://studiomeyer.io/en/contact)

## Sitemap

Every page of this site as Markdown: [sitemap](https://studiomeyer.io/sitemap.md). Curated entry point: [llms.txt](https://studiomeyer.io/llms.txt).
