anaksor-ocr
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Checks portfolio risk for your holdings from an AI chat: concentration, volatility and beta to SPY, plus scenarios under stated assumptions. A hosted MCP server for research, not investment advice.
Axiocairn MCP is an open-source project on GitHub in the Finance & accounting category, listed by Mindket. It is free. This is version 1, last updated on . Install it from GitHub as its README says. Get Mindket’s setup notes on your Mindket account, as a zip.
git clone https://github.com/cplj/axiocairn-mcp.git cd axiocairn-mcp
Axiocairn MCP links an AI chat app to a hosted service that checks the risk in your holdings. It measures how concentrated they are, their historical volatility and their beta to SPY, which estimates how sensitive they are to SPY. It also runs scenarios under stated assumptions and reads dated research that your account can see.
It suits people who hold a handful of positions and want to see where their risk sits before they think about changes. Analysts and students can also use it to practise reading beta and concentration.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| Personal investing | Investors with a few holdings | See where portfolio risk piles up before weighing any change | A portfolio of NVDA, MSFT and SPY |
| Investment research | Analysts | Read the dated research that their account can see | Asking which reports are available today |
| Finance education | Students and teachers | Practise reading beta and concentration on made-up holdings | A made-up holding with fixed weights |
You can skip it if you want trade signals or a broker link, since it offers no trade execution and no advice.
| Use case | Who | What they get back |
|---|---|---|
| Concentration check | Investors | The largest position, the technology weight and a concentration score |
| Market sensitivity | Investors and analysts | Daily volatility, beta to SPY and beta on days when SPY fell |
| Report lookup | Analysts | A list of today's reports and how recent the newest one is |
You need a few things in place first.
Run these in a terminal:
# Copy the project to your computer git clone https://github.com/cplj/axiocairn-mcp.git # Go into its folder cd axiocairn-mcp
No local install is needed, and no API key goes into a Cursor configuration. The Claude Code, Cursor and Gemini CLI templates in the README are not verified by the project.
Ask in plain language about your holdings or about the reports. These three questions from the README are a good first try.
What Axiocairn reports are available today? What is the data date of the latest Axiocairn report you can see, and is it today's edition? In a few short bullets, what are the limits of Axiocairn reports?
Developers can call the server directly. A minimal request that asks for report timing looks like this.
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "get_report_schedule",
"arguments": {"language": "en"}
}
}| Tool | What it does |
|---|---|
| tools/list | Lists the tools available now, each with a description and its input format |
| get_report_schedule | Returns report timing when it is called through tools/call |
Ask how exposed a portfolio of half NVDA, 30% MSFT and 20% SPY is to the market. The README shows the answer as a set of readings from data dated 2026-10-30, over 252 daily returns.
| Reading | Value |
|---|---|
| Largest position | NVDA at 50% |
| Technology weight from NVDA and MSFT | 80% |
| Concentration (HHI) | 0.38 |
| Daily volatility | 1.58% |
| Beta to SPY | 1.47 |
| Beta on days when SPY fell | 1.58, over 121 of 252 days |
The holding is made up, with fixed weights. It is no real account, and nothing in it is advice. The readings show how the three symbols moved in that window. They are not a forecast.
If you are new, add the connector, sign in and ask the three questions above. They show which reports exist, how fresh the latest one is and where its limits lie. Nothing here needs a broker.
If you know the field, note how it connects. The server is hosted and speaks Streamable HTTP with an account authorization flow, so nothing runs locally. After you authorize, call tools/list to see the current tool names and schemas. When you share an answer, include the report link, the data date, any fields that were missing and the stated limits.
Checks portfolio risk for your holdings from an AI chat: concentration, volatility and beta to SPY, plus scenarios under stated assumptions. A hosted MCP server for research, not investment advice.
Made by cplj on GitHub. These notes are Mindket's, written from its README; the project's own files and license are in its repository.
What it is: Axiocairn MCP links an AI chat app to a hosted service that checks the risk in your holdings. It measures how concentrated they are, their historical volatility and their beta to SPY, which estimates how sensitive they are to SPY. It also runs scenarios under stated assumptions and reads dated research that your account can see.
Who it suits: It suits people who hold a handful of positions and want to see where their risk sits before they think about changes. Analysts and students can also use it to practise reading beta and concentration.
Industry | Who uses it | How they use it | Example
Personal investing | Investors with a few holdings | See where portfolio risk piles up before weighing any change | A portfolio of NVDA, MSFT and SPY
Investment research | Analysts | Read the dated research that their account can see | Asking which reports are available today
Finance education | Students and teachers | Practise reading beta and concentration on made-up holdings | A made-up holding with fixed weights
You can skip it if you want trade signals or a broker link, since it offers no trade execution and no advice.
Where to use it:
Use case | Who | What they get back
Concentration check | Investors | The largest position, the technology weight and a concentration score
Market sensitivity | Investors and analysts | Daily volatility, beta to SPY and beta on days when SPY fell
Report lookup | Analysts | A list of today's reports and how recent the newest one is
How to set it up: You need a few things in place first.
No local install is needed, and no API key goes into a Cursor configuration. The Claude Code, Cursor and Gemini CLI templates in the README are not verified by the project.
How to use it: Ask in plain language about your holdings or about the reports. These three questions from the README are a good first try.
What Axiocairn reports are available today?
What is the data date of the latest Axiocairn report you can see, and is it today's edition?
In a few short bullets, what are the limits of Axiocairn reports?
Developers can call the server directly. A minimal request that asks for report timing looks like this.
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "get_report_schedule",
"arguments": {"language": "en"}
}
}
Tool | What it does
tools/list | Lists the tools available now, each with a description and its input format
get_report_schedule | Returns report timing when it is called through tools/call
Example: Ask how exposed a portfolio of half NVDA, 30% MSFT and 20% SPY is to the market. The README shows the answer as a set of readings from data dated 2026-10-30, over 252 daily returns.
Reading | Value
Largest position | NVDA at 50%
Technology weight from NVDA and MSFT | 80%
Concentration (HHI) | 0.38
Daily volatility | 1.58%
Beta to SPY | 1.47
Beta on days when SPY fell | 1.58, over 121 of 252 days
The holding is made up, with fixed weights. It is no real account, and nothing in it is advice. The readings show how the three symbols moved in that window. They are not a forecast.
For newcomers and experts: If you are new, add the connector, sign in and ask the three questions above. They show which reports exist, how fresh the latest one is and where its limits lie. Nothing here needs a broker.
If you know the field, note how it connects. The server is hosted and speaks Streamable HTTP with an account authorization flow, so nothing runs locally. After you authorize, call tools/list to see the current tool names and schemas. When you share an answer, include the report link, the data date, any fields that were missing and the stated limits.
Add the custom connector
Log in with Google or GitHub
Ask about holdings or reports
Read the data date and limits
Good to know:
git clone https://github.com/cplj/axiocairn-mcp.git
Then follow the setup in its README. Nothing in this kit runs by itself.
README.md 6 KB
Listed GitHub projects in the same category that share the most topics with this one.
| Product | Stars | Activity | Language | License | Last change |
|---|---|---|---|---|---|
| Axiocairn MCP This page | 86 | Active | Python | MIT | |
| lava-mcpShares mcp · mcp-server · quant | 65 | Active | — | MIT | |
| daily_stock_analysisShares llm · quant | 71,655 | Active | Python | MIT |
Sokheng · Kit
Reads Khmer and English text from documents, receipts and photos of signs, using a detector for text lines and a recogniser for each line. Suits developers who…
Qwen · Kit
Qwen2.5-7B-Instruct as GGUF files in eight quantization sizes, to chat with locally through llama.cpp. For people who want a capable 7.6B model on their own co…
ACE-Step · Kit
Generates music from text with a 4B diffusion decoder, 50 steps and guidance control, aiming for higher audio quality than the base. For creators with a GPU of…
boyuchengz · Kit
Lets Claude, ChatGPT or another MCP client answer questions about your Canvas LMS courses, such as deadlines, grades and announcements, with read-only access.…
affaan-m · Skill
Affaan Mustafa’s plugin of agents, skills, commands and hooks that gives Claude Code, Codex and other coding agents a routine of planning, test-first work, fre…
NousResearch · Kit
Nous Research’s open source agent that you run in a terminal, in a desktop app or from a chat app. It keeps memory, writes skills from experience, runs schedul…