{"name":"io.github.ImJaineel/SN-MCP-Server","slug":"imjaineel-sn-mcp-server","title":null,"description":"Multi-instance read-only MCP server for ServiceNow","url":"https://mcp.market/server/imjaineel-sn-mcp-server","rating":null,"grade":"B","score":78,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":18,"stars":0,"forks":0,"downloads_week":32,"last_push_at":"2026-08-09T09:37:19.000Z","license":"NOASSERTION"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/ImJaineel/SN-MCP-Server","website":null,"version":"2.2.22","remotes":[],"packages":[{"registryType":"npm","identifier":"@imjaineel-dev/sn-mcp-server","version":"2.2.22","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to `sn-instance.json` file that contains ServiceNow instance credentials","isRequired":true,"format":"string","name":"SN_INSTANCE_CONFIG"},{"description":"Optional: Enable verbose logging for debugging","format":"boolean","name":"SN_MCP_SERVER_VERBOSE"},{"description":"Optional: Preferred log directory (defaults to current working directory)","format":"string","name":"SN_LOG_DIR"},{"description":"Optional: GitHub Personal Access Token for `sn_read_docs` (branch lookup and GitHub search)","format":"string","isSecret":true,"name":"GITHUB_TOKEN"}]}],"tools":[{"name":"sn_aggregate_table","description":"Perform aggregate queries (count, sum, avg, min, max) on any ServiceNow table","write_action":false,"price_micros":0,"input_schema":null},{"name":"sn_code_search","description":"Search across all scripting artifacts on a ServiceNow instance using the native","write_action":false,"price_micros":0,"input_schema":null},{"name":"sn_get_attachment","description":"Retrieve attachment metadata or content from a ServiceNow instance using the Attachment API.","write_action":false,"price_micros":0,"input_schema":null},{"name":"sn_get_identity","description":"Query ServiceNow users, groups, and group membership using the Table API.","write_action":false,"price_micros":0,"input_schema":null},{"name":"sn_get_legacy_workflow_artifacts","description":"Fetch artifacts from the ServiceNow Legacy Workflow Editor using the Table API.","write_action":false,"price_micros":0,"input_schema":null},{"name":"sn_get_record","description":"Universal record fetcher. Resolves records by sys_id, record number, task type, or CMDB CI class.","write_action":false,"price_micros":0,"input_schema":null},{"name":"sn_get_scripted_artifacts","description":"Fetch scripting artifacts from any ServiceNow scripting table using the Table API.","write_action":false,"price_micros":0,"input_schema":null},{"name":"sn_get_update_sets","description":"Query Update Sets and optionally drill into their contents. Two modes:","write_action":true,"price_micros":0,"input_schema":null},{"name":"sn_get_workflow_studio_artifacts","description":"Fetch artifacts from the ServiceNow Workflow Studio (modern Flow Designer editor)","write_action":false,"price_micros":0,"input_schema":null},{"name":"sn_inspect_table","description":"Inspect ServiceNow table metadata. Two modes:","write_action":false,"price_micros":0,"input_schema":null},{"name":"sn_legacy_workflow_search","description":"Search legacy (classic) workflows by keyword.","write_action":false,"price_micros":0,"input_schema":null},{"name":"sn_list_instances","description":"List all configured ServiceNow instances (aliases, labels, URLs).","write_action":false,"price_micros":0,"input_schema":null},{"name":"sn_ping","description":"Test connectivity to a ServiceNow instance.","write_action":false,"price_micros":0,"input_schema":null},{"name":"sn_query_table","description":"Generic read from any ServiceNow table using the Table API.","write_action":false,"price_micros":0,"input_schema":null},{"name":"sn_read_docs","description":"Access the official ServiceNow AI Platform documentation from","write_action":false,"price_micros":0,"input_schema":null},{"name":"sn_sdk_explain","description":"Query the ServiceNow Now SDK for explanations of SDK skills, APIs, and concepts","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":78,"grade":"B","scanned_at":"2026-09-23T21:41:18.420Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-23T21:41:18.383Z","components":{"code":{"score":25,"max":25,"notes":["15 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":12,"max":15,"notes":["last push 46 days ago"]},"identity":{"score":8,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@imjaineel-dev/sn-mcp-server","version":"2.2.22","found":true,"license":"SEE LICENSE IN LICENSE","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-08-09T09:37:35.200Z","repositoryUrl":"git+https://github.com/ImJaineel/SN-MCP-Server.git","weeklyDownloads":32}],"repo":{"found":true,"owner":"ImJaineel","repo":"SN-MCP-Server","archived":false,"pushedAt":"2026-08-09T09:37:19Z","stars":0,"forks":0,"openIssues":1,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/57846699?v=4","ownerCreatedAt":"2019-11-16T21:39:58Z","license":"NOASSERTION"},"icon":{"url":"https://avatars.githubusercontent.com/u/57846699?v=4&s=128","source":"github"},"presence":{"stars":0,"forks":0,"downloadsWeek":32,"license":"NOASSERTION","lastPushAt":"2026-08-09T09:37:19.000Z","score":18}}}},"grade_history":[],"reviews":[]}