MCP server and search API

Amir Pournasserian

Serial entrepreneur and hands-on AI architect. I build AI and platform systems that have to keep working once they meet production, compliance and scale.

https://pournasserian.com/

Connect an AI assistant

This server lets AI assistants search and read the pages of Amir Pournasserian. Add it to your client as a remote MCP server using Streamable HTTP:

https://ai.pournasserian.com/mcp

To see what an assistant gets back, try the tools in the MCP playground; no client needed.

Claude Code
claude mcp add --transport http pournasserian-com https://ai.pournasserian.com/mcp
Claude.ai and Claude Desktop

Open Settings, then Connectors, add a custom connector and paste the URL above.

ChatGPT

Open Settings, then Apps & Connectors, and create a connector with the URL above and no authentication (custom connectors may need developer mode). The search and fetch tools follow the shape ChatGPT expects for connectors and deep research.

Visual Studio Code

In .vscode/mcp.json:

{
  "servers": {
    "pournasserian-com": {
      "type": "http",
      "url": "https://ai.pournasserian.com/mcp"
    }
  }
}
Cursor

In ~/.cursor/mcp.json or the project's .cursor/mcp.json:

{
  "mcpServers": {
    "pournasserian-com": {
      "url": "https://ai.pournasserian.com/mcp"
    }
  }
}
Other clients

Any client that speaks Streamable HTTP can use the URL directly. A client limited to stdio can bridge with npx mcp-remote https://ai.pournasserian.com/mcp.

Tools

search finds the best matching pages for a question or keywords, with a snippet each. fetch returns a whole page as Markdown. Both are read-only.

Every indexed page is also listed for language models in llms.txt.

What is indexed

Pages
47
Words
72,188approximate
Sections
9
Last built
2026-10-175 minutes ago
Newest page
2026-10-15last modified
Languages
en

Sections

SectionPathPages
Writing: MCP Servers, AI Tooling, IoT /writing 24
Case Studies: AI, Banking, Defence, IoT /case-studies 9
Startup and Open-Source Ideas /ideas 5
Open Source: FluentCMS, YeSvelte, uBeac /open-source 4
Home page / 1
About /about 1
Experience /experience 1
Expertise: AI Agents, Platforms, IoT, ML /expertise 1
R&D & Collaborations /rd-collaborations 1

Last build

Built
Loaded by this server
Source
Crawl of the live site
Duration
4.7 s
Pages fetched
47
Pages skipped
0 noindex, 0 duplicate, 0 empty
Errors
0
Embeddings
88 generated, 446 from cache
Chunks
534
Embedding model
openai/text-embedding-3-small, 512 dimensions
Store
json, format 1, indexer 0.2.1

Search API

The same search answers plain HTTP, for a site's own search box or any script:

curl "https://ai.pournasserian.com/api/search?q=getting+started&limit=5"

It is described by an OpenAPI document with an interactive reference. Server and index details are at https://ai.pournasserian.com/api/info.