@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix schema: <https://schema.org/> .
@prefix dcat: <http://www.w3.org/ns/dcat#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix void: <http://rdfs.org/ns/void#> .
@prefix aa: <https://agentaccess.dk/ontology#> .

<https://agentaccess.dk/enablers/fastmcp> a schema:SoftwareApplication, aa:EnablerTool ;
  schema:name "FastMCP"@en ;
  schema:headline "High-level Python & TypeScript framework for building MCP servers"@en ;
  schema:description "FastMCP provides clean decorators and microframework patterns to write production-ready MCP tools in under 10 lines of code."@en ;
  dcterms:description "FastMCP by Prefect/Jonathan Lowin is the FastAPI of the Model Context Protocol ecosystem. It abstracts away protocol handshakes, transport framing, and schema definitions. Decorate any Python function with `@mcp.tool()` and FastMCP automatically inspects type annotations and docstrings to generate complete JSON Schema tool definitions for LLMs."@en ;
  schema:url <https://github.com/jlowin/fastmcp> ;
  schema:documentation <https://github.com/jlowin/fastmcp#readme> ;
  schema:codeRepository <https://github.com/jlowin/fastmcp> ;
  aa:enablerCategory "mcp-builders" ;
  aa:pricingModel "Open Source" ;
  aa:featured true ;
  schema:dateCreated "2026-08-18"^^xsd:date ;
  dcat:keyword "mcp" ;
  dcat:keyword "python" ;
  dcat:keyword "sdk" ;
  dcat:keyword "fastapi" ;
  dcat:keyword "microframework" ;
  dcat:keyword "typescript" ;
  schema:featureList "Simple @mcp.tool() decorator syntax"@en ;
  schema:featureList "Automatic JSON Schema generation from Python type hints"@en ;
  schema:featureList "Built-in stdio, SSE, and HTTP streaming transports"@en ;
  schema:featureList "Supports image, audio, and binary prompt artifacts"@en ;
  schema:featureList "Native async support with httpx integration"@en ;
  schema:isAccessibleForFree true .
