Archway MCP Server

Archway MCP Server

Provides governance posture assessment, engagement scoping, and R&D risk screening tools via MCP, deployed on Cloudflare Workers.

Category
Visit Server

README

Archway Advisory Group — MCP Server

Three governance tools exposed via the Model Context Protocol, deployed on Cloudflare Workers.

MCP Endpoint: https://archway-mcp.<YOUR_SUBDOMAIN>.workers.dev/mcp

Tools

archway-governance-diagnostic

Structured governance posture assessment. Scores maturity across board oversight, committee structure, documentation, and control environment — benchmarked against NYSE 303A, NASDAQ 5600, ISS 2026, Glass Lewis 2026, and NACD standards. Returns tier classification, domain findings, and engagement recommendations with fixed-fee pricing.

archway-engagement-scoping

Converts a diagnostic result (or direct request) into a scoped, priced engagement. Produces bounded scope, deliverable list, timeline, and fixed-fee pricing across all Archway service lines.

archway-rd-risk-screener

R&D tax credit documentation exposure screening. Assesses Four-Part Test substantiation, contemporaneous documentation practices, and IRS examination readiness. Includes regulatory boundary disclaimer.

Deployment

Prerequisites

  • Node.js 20+ and npm
  • Cloudflare account (free tier is sufficient)
  • Wrangler CLI (npm install -g wrangler)

Steps

# 1. Clone or copy this directory
cd archway-mcp

# 2. Install dependencies
npm install

# 3. Authenticate with Cloudflare
wrangler login

# 4. Test locally
wrangler dev

# 5. Deploy to production
wrangler deploy

After deploy, your MCP endpoint is live at:

https://archway-mcp.<YOUR_SUBDOMAIN>.workers.dev/mcp

Local Testing with Claude Desktop

Add to your Claude Desktop MCP config (claude_desktop_config.json):

{
  "mcpServers": {
    "archway": {
      "url": "http://localhost:8787/mcp"
    }
  }
}

For production:

{
  "mcpServers": {
    "archway": {
      "url": "https://archway-mcp.<YOUR_SUBDOMAIN>.workers.dev/mcp"
    }
  }
}

Architecture

  • Runtime: Cloudflare Workers (Durable Objects for MCP session state)
  • Logic: Fully deterministic — no AI API calls. Scoring algorithms, pricing rules, and risk assessment run as pure functions.
  • Cost: Effectively zero at expected volume (Workers free tier: 100K requests/day)
  • Transport: Streamable HTTP (MCP standard), handled by McpAgent SDK

File Structure

archway-mcp/
├── src/
│   ├── index.ts              # MCP server — tool definitions + McpAgent
│   ├── env.d.ts              # Cloudflare Worker env types
│   └── logic/
│       ├── scoring.ts        # Governance diagnostic scoring engine
│       ├── pricing.ts        # Engagement scoping + pricing rules
│       └── risk-assessment.ts # R&D documentation risk screener
├── wrangler.toml             # Cloudflare Workers config
├── package.json
├── tsconfig.json
└── README.md

Regulatory Boundary

The R&D Risk Screener provides qualitative assessment only. It does not provide tax advice, credit calculations, return preparation, or any service requiring CPA licensure. Every R&D tool output includes the full regulatory disclaimer.

Firm Attribution

Every tool output includes:

  • Firm name and website
  • Direct booking URL
  • Contact email
  • Link to the full web-based experience

Archway Advisory Group LLC | archwayadvisorygroup.com

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured