Overview
What is @jser/mcp?
@jser/mcp is an MCP server for JSer.info, a Japanese curated weekly newsletter covering JavaScript and web development. It provides tools to search, retrieve, and explore JSer.info items, posts, weekly editions, and product names.
How to use @jser/mcp?
You can use the remote server (recommended) by adding https://mcp.jser.info/mcp via VSCode's command line or settings.json, or run a local server with npx @jser/mcp and connect to http://localhost:14561/mcp. Once connected, several tools become available for searching and browsing JSer.info content.
Key features of @jser/mcp
- Search items by title, description, URL, and tags (OR search).
- Search posts by title, description, URL, and tags.
- Fetch product name, release note info from a URL.
- Retrieve a specific JSer week or all weeks.
- List weeks between two dates and find weeks containing an item.
Use cases of @jser/mcp
- Find JavaScript articles and resources by keyword across JSer.info history.
- Look up product names and release notes for a given project URL.
- Browse weekly digests between specific dates for research or curation.
- Retrieve detailed item or post data for integration into other tools.
FAQ from @jser/mcp
Can I use @jser/mcp without a local server?
Yes, a remote server at https://mcp.jser.info/mcp is available and recommended for VSCode.
How often does the server update its data?
Data is cached for one minute; after one minute, it fetches fresh data from the source.
What data sources does this server use?
It uses the JSer.info data-fetcher, the @jser/dataset for search, and the JSer.info Product Name API for product name lookup.
What is the difference between “items” and “posts”?
Items represent individual websites introduced in JSer.info; posts are articles published on JSer.info each week. Post items link items to their category within a post.
What authentication or configuration is required?
No authentication is needed; the server is public and accessible via standard MCP transport (HTTP/JSON-RPC).