{"name":"io.github.Rishav0123/sentimatix","slug":"rishav0123-sentimatix","title":"Sentimatix","description":"Real-time NSE/BSE stock sentiment, news NLP, technical analysis & RAG search via MCP.","url":"https://mcp.market/server/rishav0123-sentimatix","rating":null,"grade":"C","score":55,"certified":false,"status":"active","category":"finance","tags":["finance","ai","search"],"presence":{"score":25,"stars":2,"forks":0,"downloads_week":18,"last_push_at":"2026-06-25T21:15:46.000Z","license":null},"uptime":{"percent":0,"checks":28,"ok":0,"last_checked_at":"2026-11-04T14:20:46.642Z","last_ok_at":null,"latency_ms":null},"claimed":false,"transport":"mixed","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/Rishav0123/sentimatix","website":"https://sentimatix-production.up.railway.app","version":"1.0.2","remotes":[{"type":"streamable-http","url":"https://sentimatix-mcp.up.railway.app/mcp"},{"type":"sse","url":"https://sentimatix-mcp.up.railway.app/sse"}],"packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"sentimatix-mcp","version":"1.0.2","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Base URL for the Sentimatix REST API. Defaults to the hosted production instance.","default":"https://sentimatix-production.up.railway.app/api","name":"BACKEND_API_URL"},{"description":"Optional API key for authenticated tier access. Leave blank for free tier.","isSecret":true,"name":"SENTIMATIX_API_KEY"}]}],"tools":[],"scan":{"score":55,"grade":"C","scanned_at":"2026-11-03T01:06:10.770Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-11-03T01:06:10.726Z","components":{"code":{"score":25,"max":25,"notes":["21 source files scanned"]},"reliability":{"score":0,"max":20,"notes":["remote unreachable: Streamable HTTP error: Error POSTing to endpoint: {\"status\":\"error\",\"code\":404,\"message\":\"Application not found\",\"request_id\":\"tQumWWZPQOyQQyOK9fVATg\"}"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (endpoint requires auth); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":8,"max":15,"notes":["last push 130 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[{"id":"reliability.unreachable","severity":"high","component":"reliability","title":"Remote endpoint did not respond","detail":"Streamable HTTP error: Error POSTing to endpoint: {\"status\":\"error\",\"code\":404,\"message\":\"Application not found\",\"request_id\":\"tQumWWZPQOyQQyOK9fVATg\"}"}],"inputs":{"probes":[{"url":"https://sentimatix-mcp.up.railway.app/mcp","reachable":false,"authRequired":false,"latencyMs":220,"error":"Streamable HTTP error: Error POSTing to endpoint: {\"status\":\"error\",\"code\":404,\"message\":\"Application not found\",\"request_id\":\"tQumWWZPQOyQQyOK9fVATg\"}"},{"url":"https://sentimatix-mcp.up.railway.app/sse","reachable":false,"authRequired":false,"latencyMs":203,"error":"SSE error: Non-200 status code (404)"}],"packages":[{"registryType":"pypi","identifier":"sentimatix-mcp","version":"1.0.2","found":true,"weeklyDownloads":18,"dependencyCount":17,"publishedAt":"2026-05-15T21:43:51.331710Z"}],"repo":{"found":true,"owner":"Rishav0123","repo":"sentimatix","archived":false,"pushedAt":"2026-06-25T21:15:46Z","stars":2,"forks":0,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/39263276?v=4","ownerCreatedAt":"2018-05-14T10:12:32Z"},"icon":{"url":null,"source":"none"},"presence":{"stars":2,"forks":0,"downloadsWeek":18,"license":null,"lastPushAt":"2026-06-25T21:15:46.000Z","score":25}}}},"grade_history":[],"reviews":[]}