Skip to main content

Stdio launcher for the SitePulsar hosted MCP server — AEO (Agent Experience Optimization) audits measuring how findable, readable, and usable a site is to AI answer engines and autonomous AI agents.

Project description

sitepulsar-mcp

Stdio launcher for the SitePulsar hosted MCP server.

SitePulsar runs AEO (Agent Experience Optimization) audits — it measures how findable, readable, and usable a website is to AI answer engines and autonomous AI agents, returning one Agent Readiness Score across three pillars: FIND / READ / USE. It is agent infrastructure, not SEO tooling.

The SitePulsar MCP server is remote (streamable-http). Most MCP clients can connect to the URL directly and don't need this package. This package targets clients that require a local stdio command bridge.


Install

pip install sitepulsar-mcp

The remote endpoint

https://sitepulsar-mcp.vercel.app/mcp

Authenticate with OAuth (the connector flow, no key) or a Bearer API key (Pro/Business — header Authorization: Bearer <mcp_api_key>).


Usage

Remote-capable clients (preferred)

Point your client straight at the endpoint — no package required:

{
  "mcpServers": {
    "sitepulsar": {
      "url": "https://sitepulsar-mcp.vercel.app/mcp"
    }
  }
}

Stdio-only clients

Status: a native Python stdio→remote bridge is not implemented yet (see the TODO in sitepulsar_mcp/__main__.py). Running sitepulsar-mcp today prints connection guidance rather than serving an MCP transport.

Until the native bridge lands, use the Node mcp-remote proxy as the stdio bridge:

npx mcp-remote https://sitepulsar-mcp.vercel.app/mcp

or the SitePulsar npm launcher (same effect):

npx @sitepulsar/mcp-server

Example stdio client config:

{
  "mcpServers": {
    "sitepulsar": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://sitepulsar-mcp.vercel.app/mcp"]
    }
  }
}

Links

License

MIT © Gijs van Bueren / SitePulsar

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sitepulsar_mcp-0.1.0.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sitepulsar_mcp-0.1.0-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file sitepulsar_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: sitepulsar_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for sitepulsar_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 bde24c2d8ac761206206a9b29a1fbd24f6e6c9cfc357c40024227f8fe5368695
MD5 1ec59cdf96a7720d594fb266abe43245
BLAKE2b-256 42e841392d95faad4be9afe3b9709274349885b17a8c402a9620d9d24c5f4166

See more details on using hashes here.

File details

Details for the file sitepulsar_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: sitepulsar_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for sitepulsar_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 25b0dceb5df3af5c508b93b8a8d52216b207d0b215622c5beddbf823e760fed8
MD5 e81dd28214f0e7cb5b5a6031db48dc8b
BLAKE2b-256 67a6e5b4d28136ed686c382d7c75c37cb54668e825e1e90b0a300ea727176813

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page