https://github.com/benjefferies/yahoofinance-mcp
https://github.com/benjefferies/yahoofinance-mcp
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/benjefferies/yahoofinance-mcp
- Owner: benjefferies
- License: mit
- Created: 2025-05-26T07:37:10.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-12-12T22:44:41.000Z (7 months ago)
- Last Synced: 2026-03-11T10:58:39.061Z (4 months ago)
- Language: TypeScript
- Homepage: https://yahoofinance-mcp.vercel.app
- Size: 139 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Example Next.js MCP Server
**Uses `@vercel/mcp-adapter`**
## Usage
This sample app uses the [Vercel MCP Adapter](https://www.npmjs.com/package/@vercel/mcp-adapter) that allows you to drop in an MCP server on a group of routes in any Next.js project.
Update `app/[transport]/route.ts` with your tools, prompts, and resources following the [MCP TypeScript SDK documentation](https://github.com/modelcontextprotocol/typescript-sdk/tree/main?tab=readme-ov-file#server).
## Notes for running on Vercel
- Make sure you have [Fluid compute](https://vercel.com/docs/functions/fluid-compute) enabled for efficient execution
- After enabling Fluid compute, open `app/route.ts` and adjust `maxDuration` to 800 if you using a Vercel Pro or Enterprise account
- [Deploy the Next.js MCP template](https://vercel.com/templates/next.js/model-context-protocol-mcp-with-next-js)
## Sample Client
`script/test-client.mjs` contains a sample client to try invocations.
```sh
node scripts/test-client.mjs https://mcp-for-next-js.vercel.app
```