Public
Search the faith.tools directory via MCP
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.

faith.tools Search MCP Server

MCP Server to search the faith.tools app store for Christians.

MCP Server Implementation (mcp.ts)

The MCP server provides two tools:

  • search_faith_tools: Calls Cloudflare AI Search REST API to get the most relevant faith tools for the given query

HTTP Server Setup (index.ts)

Uses Hono framework for the HTTP server:

  • /mcp endpoint: Handles MCP communication using StreamableHTTPServerTransport
  • / endpoint: Returns "Hello World"

Stack:

  • Deno - Deno runtime via Val.Town
  • Hono - HTTP Server framework
  • @modelcontextprotocol/sdk - MCP SDK
  • fetch-to-node - Fetch API compatibility
  • Muppet - MCP Server Framework
  • zod - Schema validation