Skip to main content
MODEL CONTEXT PROTOCOL

ITEON public MCP
8 tools without authentication

The public MCP server provides methodology descriptions, demo information, portfolio data, an expert profile and measurements of ITEON services. The REST catalog provides website data as JSON.

What MCP is

A standard for AI applications to communicate with tools

Model Context Protocol is an open standard developed by Anthropic. It defines how MCP clients and servers exchange data and invoke tools.

JSON-RPC 2.0

MCP uses JSON-RPC 2.0 messages to exchange requests and responses.

Tool list

A tools/list request returns the tools exposed by the server.

Tool invocation

A tools/call request specifies the tool name and its arguments.

Input schema

A tool definition includes a JSON schema describing its input parameters.

Public access

MCP server and REST catalog

Both channels are available without authentication. MCP accepts JSON-RPC requests, while the REST catalog provides static JSON resources.

JSON-RPC 2.0

Public MCP server

https://mcp.iteon.pl

A tools/list request returns 8 tools with descriptions and input schemas. The example below retrieves this list.

Tool list (curl)

curl https://mcp.iteon.pl \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

REST

Public website catalog

https://iteon.pl/.well-known/mcp/public.json

The manifest lists 10 route types: company data, services, sectors, technologies, case studies, blog and contact. Data comes from the website catalogs and blog post files. [slug] identifies a specific service, case study or post.

REST routes

  • /api/mcp/company
  • /api/mcp/services
  • /api/mcp/services-item/[slug]
  • /api/mcp/sectors
  • /api/mcp/technologies
  • /api/mcp/portfolio
  • /api/mcp/portfolio-item/[slug]
  • /api/mcp/blog
  • /api/mcp/blog-item/[slug]
  • /api/mcp/contact

Manifest and service list (curl)

curl https://iteon.pl/.well-known/mcp/public.json
curl https://iteon.pl/api/mcp/services

Public tools

8 tools in tools/list

These are the tools exposed by the ITEON public MCP. Each description identifies the returned data and its source.

methodology.lookup

Matches keywords against a static catalog of 3 entries. Returns titles, summaries, tags and links stored in the tool source code.

demo.describe

Returns a description of the ITEON panel demo, a screen catalog and a demo link. Descriptions come from a static JSON file.

demo.try

Reads up to 10 records from the demo account organization in the database: quotations, projects or tickets. Returns titles and statuses; quotations also include amounts, currencies and deadlines.

trust.posture

Returns HTTP header measurements for the ITEON website, panel and public API health endpoint. It also checks security.txt for the website. Includes measurement timestamps, curl commands and practice descriptions from a static catalog. Measurements are cached for 5 minutes.

case_studies.find_relevant

Matches keywords against published, publicly visible case studies in the portfolio database. Returns descriptions, technologies, results and links. Masks the client name for case studies marked as confidential.

expert_match.find

Matches the topic against the published profile of Leszek Szpunar in a static catalog. Returns role, specializations, experience, languages and profile links.

stack.health_audit

Returns Lighthouse results from PageSpeed Insights and checks the presence of 6 HTTP headers. Accepts only URLs on allowed ITEON domains. Reports errors for unavailable measurements.

system.status

Queries health indicators for the database, Redis and queue. Returns component status, API version, uptime, and deployment and check timestamps.

Private MCP for businesses

Private MCP for businesses is in preparation.

Contact us about MCP

Contact us about ITEON MCP.